1
general::
Phrase(s): not have all one’s marbles
Fig. not to have all one’s mental capacities. • John acts as if he doesn’t have all his marbles. • I’m afraid that I don’t have all my marbles all the time.
McGrawhill's American Idioms And Phrasal Verbs